ജൂഡാസ്‌ ഇസ്‌കരിയോട്ട്‌ തൂങ്ങിമരിച്ചയിടം - meaning in english

നാമം (Noun)
Where judas iscariot hanged himself